permanent abode - Spanish English Dictionary